have all one's buttons - Francés Inglés Diccionario